/*支付页面*/
#ui-view-28{transition: 0.3s;bottom: -100%;}
#ui-view-11,#ui-view-23,#ui-view-13,#ui-view-17{display: none;}
.view.cui-mask{transition: 0.3s;display: none;}
.swiper-container .swiper-slide li {overflow: hidden;}
.daterangepicker.dropdown-menu.opensright.show-calendar{z-index: 3022;top: 70px!important;right: 0px!important;left: 0px!important;margin: auto;}
#detail_feiyong{display: none;}
.m-txt.m-txt-space.js_discount_info.btn.btn-block{text-align: left;}
#ui-view-12 .item.cell-v.js_choose_coupon{margin-left: 0px;border-bottom: 1px solid #ddd;}
#ui-view-12 .item.cell-v.js_choose_coupon.coupon_disable{background:gainsboro;color: gray;}
#ui-view-12 .item.cell-v.js_choose_coupon.coupon_disable .vou-cards{background: gray;box-shadow: inset 0 0 0.1rem grey, inset 0 0 0.15rem #fff;}

#storage .modal-content .list dd:nth-child(1){margin: 0px;}
#huiyuan .modal-content .list dd:nth-child(1){margin: 0px;}
/*头部图片查看*/
#daterange-btn .dl-checkin-out.dl-cell-v.m-checkin-out-ab .time.js_in_out_day_filter p{text-align: center;}
.dl-base-mod .bd.dl-detail .dl-cell-v.js_show_hotel_info .detail-fac.cell-star .item p{text-align: center;}
#js_booking_discount .m-txt.m-txt-space.js_discount_info.btn.btn-block{background-color: white;padding: 0;}
.pull-right.fullscreen-buttons{display: none;}
#modalLarge .btn.btn-link.btn-lg .glyphicon.glyphicon-chevron-left{line-height: 2;}
/*退款页面*/
			#refund_box{margin-top: .3rem}
			#refund_box ul li{padding: .18rem 0.15rem;background: #f0efed;font-size: .34rem;height: 1.4rem;line-height: 1.6rem;font-weight: 300;display: flex;justify-content: space-between;}
			#refund_box ul li:nth-child(2n){background: #fff;height: .85rem;line-height: .5rem;font-size: .32rem;}
			#refund_box ul li span{float: left;background: #fff;height: 100%;}
			#refund_box ul li input{width: 80%;height: 100%;border: transparent;outline: none;}
			.special{font-size: .22rem;color: orange;}
			.big{font-size: .32rem;}
			#refund_box ul li .show_btn{cursor: pointer;width: .45rem;height: .45rem;background: deepskyblue;border-radius:50% ;right: 0px;margin: auto 0px;opacity: 1;}
			#refund_box ul li .close_btn{cursor: pointer;width: .45rem;height: .45rem;background: gainsboro;border-radius:50% ;right: 0px;margin: auto 0px;}
		

/*全部订单*/
@charset "UTF-8";td,th,ul{padding:0}.text-block,h6,p{text-align:justify}.btn.btn-link.btn-lg{height: 1rem;line-height: 0;}.select select:focus,.stepper .btn,.stepper input,a,a:active,a:hover,button:focus,input.input-weak:focus{outline:0}.dropdown-sub-scroller .sub-name,.nav-head-name,.single-line,.toggle-btn{white-space:nowrap;overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;border:none}@-ms-viewport{width:device-width}html{font-size:50px;-webkit-tap-highlight-color:transparent;height:100%;min-width:320px;overflow-x:hidden}body{margin:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.28em;line-height:1;color:#333;background-color:#f0efed}.btn,.nav-bar .nav{-webkit-user-select:none}.h1,.h2,.h3,.

/*首页*/


/*存储卡页面*/
#storage .modal-dialog .storage_content .list .storage_record{position: relative;}
#storage .modal-dialog .storage_content .storage_record .storage_money.orange.ellipsis.money{border:1px solid orange;position: absolute;background: whitesmoke;text-align: right;width: auto;right:0;padding:0 .2rem;}

/*支付页面*/

button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#06c1ae;text-decoration:none}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a.react,label.react{display:block;color:inherit;height:100%}a.react.react-active,a.react:active,label.react:active{background:rgba(0,0,0,.1)}ul{margin:0;list-style-type:none}hr{margin-top:.28rem;margin-bottom:.28rem;border:0;border-top:1px solid #DDD8CE}h6,p{line-height:1.41;margin:-.2em 0;word-break:break-all}small,weak{color:#666}.color-weak{color:#666!important}.color-weaker{color:#999!important}.color-strong{color:#06c1ae!important}.color-stronger{color:#cc7a00!important}.color-ok{color:#6bbd00!important}.color-warning{color:#fa7251!important}space{display:inline-block;width:.12rem}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.userImgbox,.userImgbox img{border-radius:50%}.single-line{text-overflow:ellipsis}.text-block{line-height:1.41}.albumContainer .page-number-container,.btn,input.mt.number,ol.crumbs,ol.crumbs li{text-align:center}.nopadding{padding:0!important}.nomargin{margin:0!important}.strong-color{color:#06c1ae}.more{position:relative;padding-right:.3rem;width:100%;box-sizing:border-box}.more:after{position:absolute;right:.05rem;top:50%;display:block;content:'';width:.6em;height:.6em;border-left:.04rem solid #06c1ae;border-bottom:.04rem solid #06c1ae;-webkit-transform:translateY(-50%) scaleY(.7) rotateZ(-135deg);-moz-transform:translateY(-50%) scaleY(.7) rotateZ(-135deg);-ms-transform:translateY(-50%) scaleY(.7) rotateZ(-135deg)}.stars,ol.crumbs li{display:inline-block}.flex1,.flex10,.flex11,.flex12,.flex2,.flex3,.flex4,.flex5,.flex7,.flex8,.flex9{width:1px}.more-weak:after{border-left:.04rem solid #999;border-bottom:.04rem solid #999}.more .more-after{position:absolute;right:.25rem;top:40%;-webkit-transform:translateY(-.5em);color:#06c1ae}.more-weak .more-after{color:#999}.more-down:after{-webkit-transform:translateY(-80%) scaleX(.8) rotateZ(-45deg);-ms-transform:translateY(-80%) scaleX(.8) rotateZ(-45deg)}.imgbox img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.stars{color:#f90}.stars i{margin-right:.2em;vertical-align:0rem}.btn,.stars em,input.mt.number,label.mt{vertical-align:middle}.stars em{font-style:normal;margin-left:.4em}ol.crumbs{list-style:none;padding-left:0;margin:0}ol.crumbs li+li{margin-left:.6rem;position:relative}ol.crumbs li.active{color:#06c1ae}ol.crumbs li+li:before{content:">";display:block;position:absolute;left:-.4rem;font-weight:bolder;color:#aaa}.hBox,.vBox{display:-webkit-flex;display:-webkit-box}.hBox{-webkit-box-orient:horizontal}.vBox{-webkit-box-orient:vertical}.flex1{-webkit-box-flex:1}.flex2{-webkit-box-flex:2}.flex3{-webkit-box-flex:3}.flex4{-webkit-box-flex:4}.flex5{-webkit-box-flex:5}.flex6{-webkit-box-flex:6;width:1px}.flex7{-webkit-box-flex:7}.flex8{-webkit-box-flex:8}.flex9{-webkit-box-flex:9}.flex10{-webkit-box-flex:10}.flex11{-webkit-box-flex:11}.flex12{-webkit-box-flex:12}input.mt[type=radio],input.mt[type=checkbox]{-webkit-appearance:none;width:.45rem;height:.45rem;margin:-.07rem 0;border-radius:50%;border:.02rem solid #DDD8CE;text-align:center;vertical-align:middle;line-height:.45rem;outline:0}input.mt[type=checkbox]{border-radius:.06rem}label.mt{margin-right:.16rem;font-size:.3rem}label.btn input{display:none}input.mt[type=radio]:checked,input.mt[type=checkbox]:checked{background-color:#06c1ae;border:none;color:#fff}input.mt[type=radio]:checked:after,input.mt[type=checkbox]:checked:after{content:"✓";font-size:.4rem;font-family:base_icon}.select::after,.toggle-btn:after{content:''}.mt[disabled=disabled]{background:#eee;border-color:#ccc;color:#ccc}input.input-weak,textarea.input-weak{border:none;height:.6rem;margin:-.15rem 0;text-indent:.1rem;line-height:1;font-size:.3rem;border-radius:.06rem;padding:0}input.input-strong,input.mt.number{border:.02rem solid #DDD8CE;box-sizing:border-box}input.input-strong{height:.8rem;line-height:.8rem;width:100%;padding:0 .2rem}input.input-weak:focus{background:#ececec}textarea.input-weak{padding:0;margin:-.2em 0;line-height:1.41;height:2.8em}input.mt.number{-webkit-appearance:initial;height:.6rem;display:inline-block;border-radius:.06rem;line-height:.6rem;width:1.2rem}.stepper .btn{width:.6rem;padding:0;font-size:.5rem;line-height:.6rem;font-weight:lighter;font-family:CourierNewPSMT,"Times New Roman"}.select,.select select{width:100%;display:block}.stepper .btn.minus{font-family:CourierNewPSMT,Verdana}.select{height:.6rem;margin:-.15rem 0;position:relative}.select select{text-indent:.1rem;line-height:1;-webkit-appearance:none;border:none;background:0 0;font-size:.3rem;height:100%}.select select:focus{background:#ececec}.select::after{display:inline-block;position:absolute;top:50%;right:.2rem;width:.5em;height:.5em;border-bottom:.03rem solid #999;border-left:.03rem solid #999;-webkit-transform:translateY(-70%) rotateZ(-45deg);-moz-transform:translateY(-70%) rotateZ(-45deg);-ms-transform:translateY(-70%) rotateZ(-45deg)}.albumContainer,.page{height:100%;left:0;top:0;width:100%}.albumContainer{position:fixed;background:#000;z-index:1000;display:none}.page{position:absolute;display:-webkit-box;display:-ms-flexbox;overflow:hidden;-webkit-box-align:center;-webkit-box-pack:center;-ms-box-align:center;-ms-flex-pack:justify}.page.next{-webkit-transform:translateX(105%);-ms-transform:translateX(105%)}.page.prev{-webkit-transform:translateX(-105%);-ms-transform:translateX(-105%)}.page.next2{-webkit-transform:translateX(210%);-ms-transform:translateX(210%)}.page.prev2{-webkit-transform:translateX(-210%);-ms-transform:translateX(-210%)}.page.current{z-index:2}.automove .page{-webkit-transition:-webkit-transform .2s}.albumContainer .page img{display:block}.albumContainer .page-number-container{z-index:2;position:absolute;color:#fff;font-size:.4rem;left:0;top:0;width:100%;margin-top:.3rem}.albumContainer .page-number{padding:.2rem;background:rgba(0,0,0,.5)}.btn{display:inline-block;margin:0;height:.6rem;padding:0 .32rem;border-radius:.06rem;color:#fff;border:none;background-color:#06c1ae;font-size:.28rem;line-height:.6rem;box-sizing:border-box;cursor:pointer}.btn-block{display:block;width:100%}.btn-large{height:.8rem;line-height:.8rem;font-size:.4rem}.btn-large.btn-link{font-size:.3rem}.btn-larger{height:.94rem;line-height:.94rem;font-size:.4rem}.toggle-btn,.toggle-btn:after{display:inline-block;height:.58rem}.btn-weak{border:.02rem solid #06c1ae;padding:0 .3rem;background:0 0;color:#06c1ae}.btn-weak:active{color:#fff;background:#06c1ae}.btn-link{padding:0 .3rem;background:0 0;color:#fff;}.btn-weak.color-strong{border-color:#f90;color:#f90!important}.btn-weak.color-strong:active{background-color:#f90;color:#fff}.btn-strong{background-color:#f90}.btn-strong:active{background-color:#cc7a00}.btn-warning{background-color:#fa7251}.btn-warning:active{background-color:#f94a1f}.btn.btn-disabled,.btn:disabled{background-color:#dcdcdc;color:#999;border:none}.toggle-btn{width:1rem;border-radius:1rem;border:.04rem solid #DDD8CE;background:#eee;padding:0;box-sizing:content-box;text-align:left;position:relative}dl.list,dl.list dd,dl.list dt{border-bottom:1px solid #DDD8CE}.box-btn,.tab li,.taba li{text-align:center}.toggle-btn:after{width:.58rem;background-color:#fff;border-radius:50%;position:absolute}.toggle-btn.active{background-color:#06c1ae}.toggle-btn.active:after{right:0}.wrapper{overflow:hidden;padding:0 .2rem}.wrapper h4{font-size:.3rem}.wrapper-list h4{margin:.6rem .2rem .2rem;font-size:.34rem;font-weight:400}.weapper-list h4:first-of-type{margin-top:.3rem}.box{padding:.28rem .2rem;border:1px solid #DDD8CE;border-radius:.06rem;overflow:hidden;background-color:#FDFDFC}.box-btn{padding:0}.box-btn a{padding:.2rem}dl.list{border-top:1px solid #DDD8CE;margin-top:.2rem;margin-bottom:0;background-color:#fff}dl.list dd,dl.list dt{margin:0;overflow:hidden;font-size:inherit;font-weight:400;position:relative}dl.list dd:last-of-type,dl.list dt:last-child{border-bottom:none}dl.list .dd-padding,dl.list dd>.react,dl.list dt{padding:.28rem .2rem}dl.list dd.poi-list-item>.react{padding-bottom:.2rem;padding-top:.2rem}dl.list dt{font-size:.34rem;padding-bottom:.2rem;color:#333}dl.list .db{height:.8rem;line-height:.8rem;font-size:.3rem}dl.list dd dl{margin:0 0 -1px;padding-left:.2rem;border:none}dl.list dd dl dd>.react,dl.list dd dl>.dd-padding,dl.list dd dl>dt{padding-left:0}dl.list .db>.react{color:#06c1ae;padding:0 .2rem}dl.list .posi-right-bottom{position:absolute;bottom:.26rem;right:.2rem}.taba,.taba li{position:relative}dl.list .statusInfo{color:#666;font-size:.24rem}dl.list-in,dl.list:first-child{margin:0;border-top:0}dl.list dd>.input-weak{width:100%;display:block}dl.list dd>.btn{margin-top:-.15rem;margin-bottom:-.15rem}.kv-line{display:-webkit-box;display:-ms-flexbox;margin:.2rem 0}.kv-line>.kv-k,.kv-line>h6{display:block;width:5em;font-size:inherit;font-weight:400}.kv-line>.kv-v,.kv-line>p{display:block;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1}.kv-line-r{display:-webkit-box;display:-ms-flexbox;margin:.2rem 0}.kv-line-r>.kv-k,.kv-line-r>h6{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;font-size:inherit;font-weight:400;margin-right:.2rem;display:block}.kv-line-r>.kv-v,.kv-line-r>p{display:block}.tab li,ul.tab{display:inline-block}ul.tab{height:.6rem;line-height:.6rem;border-radius:.04rem;border:1px solid #666}.tab li{width:2.4rem;border-right:1px solid #666}.tab li:last-child{border:none}.tab li.active{background:#666;color:#fff}.nav-bread,.nav-bread h1,.taba li.active,ul.tab-strong{color:#06c1ae}ul.tab-strong{border-color:#06c1ae}.tab-strong li{border-right-color:#06c1ae}.tab-strong li.active{background:#06c1ae}.taba{display:-webkit-box;display:-ms-flexbox;padding-left:.2rem;padding-right:.2rem;border-bottom:.08rem solid #DDD8CE}.taba li{display:block;-webkit-box-flex:1;-ms-flex:1}.taba .slide,.taba li.active:after{position:absolute;bottom:-.08rem;border-bottom:.08rem solid #06c1ae}.taba li.active:after{content:"";display:block;width:100%}.taba li a.react{padding-top:.28rem;padding-bottom:.2rem}.taba.noslide li.active:after{content:none}.taba .slide{-webkit-transition:left .2s ease-in}.nav-bread{padding:.3rem .2rem 0;margin-bottom:.3rem;font-size:.24rem}.nav-bread h1{font-size:.24rem;font-weight:400;display:inline}.cinemacard,.dealcard{position:relative;box-sizing:border-box;margin:-.08rem 0}.dealcard .dealcard-new{position:absolute;right:-.2rem;top:-.2rem;padding-right:.08rem;font-size:.24rem;height:.28rem;line-height:.28rem;width:.6rem;background:#06c1ae;color:#fff;text-align:right}.dealcard .dealcard-nobooking{position:absolute;overflow:hidden;width:1rem;height:1rem;z-index:1}.dealcard .dealcard-nobooking:after{content:"免预约";font-size:.24rem;background:#06c1ae;color:#fff;padding:.05rem;position:absolute;width:1.3rem;text-align:center;-webkit-transform:rotateZ(-45deg);left:-.35rem;top:.2rem}.dealcard .dealcard-new:before{position:absolute;content:'';display:block;top:0;left:-.2rem;border:.14rem solid #06c1ae;border-left:.14rem solid transparent}.dealcard-img{position:absolute;width:1.8rem;height:1.64rem;text-align:center;overflow:hidden}.dealcard-img>img{background-size:100%;background-color:#f0efed;border:none}.dealcard .dealcard-block-right{margin-left:2rem;position:relative;height:1.64rem}.cinemacard .cinemacard-brand,.dealcard .dealcard-brand{padding-top:.1rem;margin-bottom:.12rem;font-size:.3rem;font-weight:400;color:#333}.cinemacard .cinemacard-brand{padding-top:0}.cinemacard .title,.dealcard .title{font-size:.24rem;height:.68rem;margin-bottom:.16rem;color:#666;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cinemacard .price,.dealcard .price{color:#666;position:relative}.dealcard .price{position:absolute;width:100%;bottom:0}.dealcard .price>del,.dealcard .price>span{vertical-align:sub}.cinemacard .price .strong,.cinemacard .price>strong,.dealcard .price .strong,.dealcard .price>strong{font-size:.38rem;color:#06c1ae}.cinemacard .price del,.dealcard .price del{font-size:.24rem}.cinemacard .price>.strong-color,.dealcard .price>.strong-color{font-size:.26rem;color:#06c1ae}.cinemacard .price .line-right,.dealcard .line-right{position:absolute;top:.04rem;right:0;font-size:.24rem}.dealcard .tag,.poi-dealcard .tag{border:.02rem solid #f90;color:#f90;line-height:1.5;display:inline-block;padding:0 .06rem;font-size:.22rem;border-radius:.06rem}.simpleCard .dealcard .dealcard-block-right{margin-left:.45rem;margin-right:.2rem}.more .dealcard .line-right{display:none}.cinemacard .cinemacard-brand,.cinemacard .cinemacard-type,.dealtype-icon,.loadmore .more{display:inline-block}.simpleCard .title{font-size:.3rem;height:.78rem}.dealcard .dealtype-icon{position:absolute;top:.03rem}.dealtype-icon{background-color:#06c1ae;color:#fff;font-size:.24rem;padding:.05rem;border-radius:.06rem;vertical-align:text-bottom;line-height:1}.dealtype-icon.dealcard-magiccard{background-color:#FF500B}.cinemacard .cinemacard-type{vertical-align:top;margin-top:.14rem}.tuangou,.xuanzuo{padding:.02rem .04rem;border-radius:20%;color:#fff}.tuangou{background:#06c1ae}.xuanzuo{background:#e95200}.loadmore{text-align:center}.loadmore .more{padding-right:.45rem;width:auto}.preferent::before{content:'惠';font-size:.28rem;background:#f90;color:#fff;font-weight:400;margin-right:.2rem;padding:.02rem .04rem;border-radius:20%;vertical-align:middle}.cinemacard .stars{margin-top:.16rem;margin-bottom:.12rem}#deal-list-abtest .poi-list-item .dealcard-img{width:1.63rem;height:1.45rem;margin:-.08rem 0}#deal-list-abtest .poi-list-item .info-right{margin-left:1.84rem;height:1.3rem}#deal-list-abtest .poi-list-item .name-line{height:.55rem}#deal-list-abtest .poi-list-item .score-line{margin-bottom:.24rem}#deal-list-abtest .poi-list-item .addr-line{font-size:.24rem;color:#666}#deal-list-abtest .poi-dealcard .left{display:inline-blcok;width:1.52rem;height:.88rem}#deal-list-abtest .poi-dealcard .right{display:block;position:absolute;right:.2rem;bottom:.18rem;top:.18rem;left:1.74rem}#deal-list-abtest .poi-dealcard strong{font-size:.4rem}#deal-list-abtest .poi-dealcard .color-strong{display:block;margin-bottom:.2rem}#deal-list-abtest .poi-dealcard del{color:#666;font-size:.24rem}#deal-list-abtest .poi-dealcard h6{font-size:.26rem;height:.74rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#deal-list-abtest .poi-dealcard .right small{float:right}#deal-list-abtest .list-poi dl{padding-left:.3rem}#deal-list-abtest .list-poi dl a.react{padding-top:.18rem;padding-bottom:.18rem}#deal-list .poi-list-item .kv-line-r,#search .poi-list-item .kv-line-r{margin-top:.1rem;margin-bottom:0;-webkit-box-align:center}#deal-list .poi-list-item h6,#search .poi-list-item h6{overflow:hidden;text-overflow:ellipsis}#deal-list .poi-list-item .poiname,#search .poi-list-item .poiname{font-size:.3rem}#deal-list .poi-list-item p,#search .poi-list-item p{font-size:.24rem;color:#666}#deal-list .dealcard-poi .title,#search .dealcard-poi .title{font-size:.3rem;color:#333;height:.8rem;margin-bottom:.32rem;line-height:1.41}.poi-list-item{position:relative}.poi-list-item p[data-com=redirect]{position:absolute;right:.2rem;bottom:.2rem;font-size:.24rem;color:#666}.poi-list-item p[data-com=redirect] a{color:#666}.feedbackCard .userInfo{margin-bottom:.12rem;font-size:.24rem}.feedbackCard .time{color:#999}.feedbackCard .score{margin-bottom:.4rem;font-size:.24rem}.feedbackCard .stars{font-size:.28rem;margin-right:.2rem;vertical-align:bottom}.feedbackCard .comment{margin-bottom:.22rem;font-size:.3rem}.feedbackCard .comment-rich{display:inline-block;width:1.1rem;height:.36rem;line-height:.36rem;vertical-align:text-bottom;text-align:center;font-size:.24rem;border-radius:.06rem;background-color:#06c1ae;color:#fff}.feedbackCard .pics{margin-bottom:.26rem}.feedbackCard .pics .pic-container{display:inline-block;width:1.1rem;height:1.1rem;margin-bottom:.14rem;overflow:hidden;text-align:center;vertical-align:top}.block-reply{color:#666;margin-top:.2rem;background-color:#F7F7F6;padding:.2rem;position:relative;border-radius:.06rem}.block-reply:before{content:"";display:block;position:absolute;width:.2rem;height:.2rem;top:-.1rem;left:.5rem;background-color:#F7F7F6;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg)}.block-reply .reply-time{float:right;color:#999}.block-reply-head{border-bottom:1px solid #E0DDD7;font-size:.24rem;padding-bottom:.2rem}.block-reply p{margin-top:.2rem;font-size:.3rem;color:#ED852C}.icon-toggle-arrow{float:right;width:2em;text-align:center}.toggleContent.active .icon-toggle-arrow:after{top:0;-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg)}.toggleContent .feedbackmore{display:none}.toggleContent.active .feedbackmore{display:inline}.toggleContent.active .icon-ell{display:none}.deal-container{position:relative}.no-deals{padding-top:.6rem;padding-bottom:1.25rem;font-size:.32rem;text-align:center;margin:0}.pager{padding:.2rem;padding-top:.16rem;padding-bottom:.16rem}.pager-current{color:#666;display:inline-block;width:.45rem;text-align:center}.loading,.shade{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:20}.loading .loading-spin{position:absolute;left:50%;font-size:.6rem;margin-left:-.15rem}.dropdown-wrapper,.nav-bar{position:relative}.nav-bar{z-index:30}.nav-bar .nav{display:-webkit-box;display:-ms-flexbox;background:#FFF;border-bottom:1px solid #c6c0b3;text-align:center;height:.84rem;line-height:.84rem}.dropdown-toggle{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;border-left:1px solid #c6c0b3;width:100%;text-align:left;text-align:center;color:#666}.dropdown-toggle.active,.sort-wrapper li.active{color:#06c1ae}.dropdown-toggle:first-child{border:none}.dropdown-toggle.caret.active:after,.dropdown-toggle.caret:after{border-left:.09rem solid transparent;border-right:.09rem solid transparent}.dropdown-toggle.caret:after{content:"";width:0;height:0;display:inline-block;border-top:.15rem solid #B7B7B7;border-bottom:none;margin-left:.12rem}.dropdown-toggle.caret.active:after{border-top:none;border-bottom:.15rem solid #06c1ae;margin-bottom:.04rem}.biz .sub-nav,.subway .sub-nav{display:block}.nav-head-name{display:inline-block;max-width:80%;vertical-align:middle;text-overflow:ellipsis}.biz-wrapper,.brand-wrapper,.category-wrapper,.csp-wrapper,.floor-wrapper,.sort-wrapper,.sub-nav,.subway-wrapper{display:none}.sub-nav{background:#FEFEFE;height:.8rem;line-height:.8rem;border-bottom:1px solid #c6c0b3;text-align:center}.dropdown-module{position:absolute;width:100%;height:0;overflow:hidden;-webkit-transition:height .3s}.scroller-wrapper{position:relative}.scroller-wrapper .dropdown-scroller{width:100%;background:#f6f4f0}.scroller-wrapper .dropdown-scroller ul{width:100%;background:#FFF}.scroller-wrapper .dropdown-sub-scroller{position:absolute;top:0;right:0;left:100%;bottom:0;border-left:1px solid #ddd8cd;background:#f6f4f0}.biz-wrapper.active,.brand-wrapper.active,.category-wrapper.active,.csp-wrapper.active,.floor-wrapper.active,.sort-wrapper.active,.subway-wrapper.active{display:block}.dropdown-list{width:100%}.dropdown-list>li{-webkit-transform:translate3d(0,0,0);border-bottom:1px solid #ddd8cd;line-height:.87rem;height:.87rem;position:relative}.dropdown-list>li.active{background:#f6f4f0}.dropdown-list>li:last-child{border-bottom:none}.dropdown-sub-scroller li.active{border-left:none}.dropdown-list span{text-align:left;margin:0;margin-left:.4rem}.dropdown-list .quantity{display:inline-block;text-align:right;margin-right:.16rem;font-size:.22rem;position:absolute;right:0;top:.3rem}#tips,.top-btn{text-align:center}.dropdown-sub-scroller .sub-quantity{color:#B4B4B4;position:absolute;margin-right:.16rem;right:0;top:0}.dropdown-sub-scroller .sub-name{display:block;margin-right:.6rem;text-overflow:ellipsis}.dropdown-sub-scroller .dropdown-list>li:active .sub-quantity{color:#FFF}.dropdown-list .quantity>b{font-weight:400;background:#CCC;border-radius:.8rem;padding:0 .14rem;color:#FFF;line-height:.28rem;font-size:.24rem;height:.28rem;float:right}.right-arrow-point-right .quantity>b:after{content:'>';-webkit-transform:scale(.8,1.5);padding-left:7px;font-family:simsun}.geo-addr{padding-left:.2rem;height:.8rem;line-height:.8rem;margin:0;border-bottom:1px solid #DDD8CE;color:#999}.geo-addr .kv-v{position:relative;padding-right:.2rem;padding-left:.5rem}.csp-wrapper .kv-line-r{margin:0}.csp-wrapper .footer{background-color:#f6f4f0}.csp-wrapper .radioarea{margin-left:-.06rem;margin-right:-.06rem;margin-bottom:-.2rem}.csp-wrapper .dd-padding label.btn{margin:0;margin-left:.06rem;margin-right:.06rem;margin-bottom:.2rem;min-width:1.4rem;padding:0 .2rem}.csp-wrapper .checklist h6{font-size:.28rem;font-weight:400;margin-bottom:.3rem}.merchant{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center}.merchant .biz-detail{-webkit-box-flex:1;-ms-box-flex:1}.merchant .biz-detail h5{font-size:.32rem;margin-top:0;margin-bottom:.18rem;color:#000}.merchant .biz-detail .address{padding-right:.2rem;color:#666}.merchant .biz-call{width:1.4rem;text-align:center;border-left:1px solid #DDD8CE;font-size:.5rem;height:1.2rem;line-height:1.2rem;color:#06c1ae}.merchant .dist{margin-top:.2rem;color:#666}.merchant .dist .dist-text{margin-left:.12rem}@font-face{font-family:cate_icon;src:url(//s0.meituan.net/bs/file/?f=touch-meituan-node:styles/fonts/cate4.woff@4b49aac) format("woff"),url(//s0.meituan.net/bs/file/?f=touch-meituan-node:styles/fonts/cate4.otf@4b49aac)}@font-face{font-family:base_icon;src:url(//s0.meituan.net/bs/file/?f=touch-meituan-node:assets/5082119ba1604062.woff@4b49aac) format("woff"),url(//s0.meituan.net/bs/file/?f=touch-meituan-node:assets/5082119ba1604062.otf@4b49aac)}@font-face{font-family:sm_icon;src:url(//s0.meituan.net/bs/file/?f=touch-meituan-node:styles/fonts/shoppingcenter.woff@4b49aac) format("woff"),url(//s0.meituan.net/bs/file/?f=touch-meituan-node:styles/fonts/shoppingcenter.otf@4b49aac)}@-webkit-keyframes rotateing-anim{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotateing-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.text-icon{font-family:base_icon;display:inline-block;vertical-align:middle;font-style:normal}.loading-spin{opacity:.8;display:inline-block;border-radius:50%;width:.25em;height:.25em;box-shadow:0 -.4em 0 0 #fff,-.28em -.28em 0 0 rgba(255,255,255,.75),-.4em 0 0 0 rgba(255,255,255,.5),-.28em .28em 0 0 rgba(255,255,255,.25);-webkit-animation:.85s rotateing-anim steps(8) infinite;animation:.85s rotateing-anim steps(8) infinite}.icon-refresh{width:1em;height:1em;position:relative}.icon-refresh:after,.icon-refresh:before{content:"";position:absolute}.icon-refresh:before{box-sizing:border-box;width:1em;height:1em;border:.1em solid #999;border-top:.1em solid transparent;border-radius:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);display:inline-block;top:0}.icon-refresh:after{border:.25em solid transparent;border-left:.25em solid #999;top:-.2em;left:.5em}.icon-downarrow:after,.icon-toggle-arrow:after{content:'';display:inline-block;top:-.2em;width:.5em;height:.5em}.icon-downarrow,.icon-downarrow:after,.icon-toggle-arrow,.text-icon.icon-back{position:relative}.icon-downarrow:after{border-bottom:.03rem solid #fff;border-left:.03rem solid #fff;-webkit-transform:scaleX(.7) rotateZ(-45deg);-moz-transform:scaleX(.7) rotateZ(-45deg);-ms-transform:scaleX(.7) rotateZ(-45deg)}.icon-toggle-arrow:after{position:relative;border-bottom:.03rem solid #C3C5C9;border-left:.03rem solid #C3C5C9;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg)}.icon-ell:after{content:"...";display:inline}.text-icon.icon-back:after,.text-icon.icon-back:before{content:'';display:block}.text-icon.icon-back{width:.45rem;height:.45rem;vertical-align:middle}.text-icon.icon-back:before{position:absolute;left:.07rem;top:0;width:.4rem;height:.4rem;border-bottom:.04rem solid #fff;border-left:.04rem solid #fff;-webkit-transform:scaleY(.7) rotateZ(45deg);-moz-transform:scaleY(.7) rotateZ(45deg);-ms-transform:scaleY(.7) rotateZ(45deg)}.text-icon.icon-back:after{position:absolute;top:.2rem;left:.03rem;height:0;width:.45rem}.text-icon.icon-star:after{content:'★'}.text-icon.icon-star-empty:after{content:'☆'}.text-icon.icon-star-gray:after,.text-icon.icon-star-half:after{content:'★'}.text-icon.icon-star-half{position:absolute;left:0;width:.55em;overflow:hidden}.text-icon.icon-star-gray{position:relative}.text-icon.icon-star-gray:after{color:#E2E2E2}.text-icon.icon-share:after{content:'⎋'}.text-icon.icon-card:after{content:"▭"}#tips{display:none;font-size:.26rem;background-color:#FFF6E0;color:#D78900;border-bottom:1px solid #FFEBC8;padding:.2rem;line-height:1.4}#tips.tips-err{display:block}.btn-wrapper{margin:.28rem .2rem}.banner img{width:6.4rem}.banner{height:1rem}#meituan_check{height:0;overflow:hidden}.top-btn{display:none;position:fixed;right:.3rem;bottom:1.5rem;width:.86rem;height:.86rem;line-height:.86rem;background:#06c1ae;z-index:130;border-radius:50%;color:#fff;overflow:hidden;font-size:.5rem}.level-icon{display:inline-block;width:.31rem;height:.3rem;}.level1{background-position-y:-.32rem}.level2{background-position-y:-.64rem}.level3{background-position-y:-.95rem}.level4{background-position-y:-1.26rem}.level5{background-position-y:-1.59rem}.level6{background-position-y:-1.9rem}.order-container,.tablist{box-sizing:border-box;background:#fff;margin-top: .5rem;font-size: .32rem;}.sp-order-center{background-image:url(//s0.meituan.net/bs/file/?f=touch-meituan-node:assets/5ceecc08a1760b20.png@9f069ff)}.sp-order-center__01{background-position:68.23529% 0;background-size:403.57143%;width:56px;height:50px}.sp-order-center__02,.sp-order-center__03,.sp-order-center__04{background-size:403.57143%;width:56px;height:48px}.sp-order-center__02{background-position:35.29412% 100%}.sp-order-center__03{background-position:68.23529% 46.55172%}.sp-order-center__04{background-position:0 100%}.sp-order-center__coupon{background-position:0 0;background-size:418.51852%;width:54px;height:54px}.sp-order-center__delete{background-position:96.7033% 45%;background-size:513.63636%;width:44px;height:44px}.sp-order-center__down{background-position:97.08738% 70.83333%;background-size:1130%;width:20px;height:20px}.sp-order-center__gift,.sp-order-center__order,.sp-order-center__score{background-size:418.51852%;width:54px;height:54px}.sp-order-center__gift{background-position:33.72093% 0}.sp-order-center__order{background-position:0 52.72727%}.sp-order-center__score{background-position:33.72093% 52.72727%}.sp-order-center__spinner{background-position:100% 0;background-size:452%;width:50px;height:50px}.sp-order-center__up{background-position:85.43689% 70.83333%;background-size:1130%;width:20px;height:20px}#wrapper,body{height:100%}#wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}dl,dl dt{margin:0;padding:0}.tablist{display:-webkit-box;height:.8rem;text-align:center;color:#333;padding-right:.1rem;margin-bottom:.2rem}.tablist dt{line-height: .8rem;font-weight: 100;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.tablist dt span{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 .05rem}.tablist dt.active span{color:#06c1ae;border-bottom:.04rem solid #06c1ae}.order-container{overflow-x:hidden}.pagination{padding:.16rem .2rem;background:#fff}.pagination .page-current{color:#666;display:inline-block;width:.45rem;text-align:center}.no-order-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.no-order-info .container{position:absolute;top:50%;left:0;right:0;height:4.5rem;margin-top:-2.25rem;text-align:center}.no-order-info .bg{margin:0 auto;width:2.92rem;height:2.92rem;background:url(//s0.meituan.net/bs/file/?f=touch-meituan-node:assets/19f6b79331d1b081.png@9f069ff) no-repeat;background-size:cover}.no-order-info .message{color:#5b5b5b;text-align:center;height:.3rem;line-height:.3rem;font-size:.26rem;margin-top:.2rem}.no-order-info .ease-btn{display:inline-block;text-align:center;line-height:.8rem;width:2.8rem;height:.8rem;border-radius:.06rem;background:#06c1ae;color:#fff;font-size:.34rem;margin:.28rem auto 0}.no-data-container{display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}.no-data-container .container,.no-data-container .loading-spinner{position:absolute;top:50%;left:0;right:0;color:#666;font-size:.28rem}.no-data-container .container{height:3.5rem;margin-top:-1.75rem}.no-data-container .container .bg{margin:0 auto;width:2.92rem;height:2.92rem;background:url(//s0.meituan.net/bs/file/?f=touch-meituan-node:assets/19f6b79331d1b081.png@9f069ff) no-repeat;background-size:cover}.no-data-container .container .info{height:.3rem;line-height:.3rem;margin-top:.28rem;color:#666;font-size:.28rem}#order-spinner{display:none;text-align:center;height:.9rem;line-height:.9rem}.oc-icon{overflow:hidden;display:inline-block;vertical-align:middle;width:.52rem;height:.52rem;-webkit-transform:rotate(0) translateZ(0);-webkit-transition-duration:0s;-webkit-animation-name:loading;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@-webkit-keyframes loading{from{-webkit-transform:rotate(0) translateZ(0)}to{-webkit-transform:rotate(360deg) translateZ(0)}}.navbar{height:1.01rem;color:#fff;background:#4289ff;border-bottom:1px solid #21897d;display:-webkit-box;position:relative}.navbar .nav-wrap-left{height:1.01rem;line-height:1.01rem}.navbar .nav-wrap-left .back{height:1rem;width:.45rem;line-height:1rem;padding:0 .3rem}.navbar .nav-header{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.36rem;text-align:center;line-height:1rem;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navbar .nav-header .triangle{display:inline-block;box-sizing:border-box;padding-left:.1rem}.navbar .nav-header.down span i,.navbar .nav-header.up span i{display:inline-block;width:0;height:0;border-style:solid}.navbar .nav-header.down span i{margin-bottom:.05rem;border-width:.1rem .1rem 0;border-color:#fff transparent transparent}.navbar .nav-header.up span i{margin-bottom:.05rem;border-width:0 .1rem .1rem;border-color:transparent transparent #fff}.navbar .nav-wrap-right{position:relative;height:100%;width:1.8rem}.navbar .nav-wrap-right a{display:inline-block;height:100%;line-height:1rem;text-align:center;width:.94rem}.navbar .nav-wrap-right a .nav-btn{display:none;font-size:.2rem;line-height:1;vertical-align:middle}.navbar .nav-wrap-right a .nav-btn .text-icon{display:block;margin-bottom:.12rem;font-size:.4rem}.navbar .nav-wrap-right a .nav-btn.active{display:inline-block}.navbar .nav-wrap-right a:last-child{position:absolute;top:0;right:0}.navbar #nav-dropdown{font-size:.28rem;position:absolute;right:.04rem;top:1.06rem;width:2rem;height:0;background:#06c1ae;z-index:100;overflow:hidden;-webkit-transition:height .1s}.navbar #nav-dropdown li{height:.84rem;line-height:.84rem;text-align:center;border-bottom:1px solid #888}.navbar #nav-dropdown li .text-icon{font-size:.36rem;margin-right:.2rem}.navbar #nav-dropdown.active{height:2.5rem}ul,ul li{margin:0;padding:0}.modal-container{display:none;top:1.02rem;left:0;width:100%;background:rgba(100,100,100,.4);z-index:100}.filter-container{min-height:2.4rem;background:#fff}.filter-container .filter{display:none;background:#fff;box-sizing:border-box;padding:.5rem .24rem .52rem}.filter-container .filter li{display:inline-block;box-sizing:border-box;overflow:hidden;height:.64rem;list-style:none;margin-bottom:.2rem;padding-right:.2rem;width:24%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.filter-container .filter li a{display:inline-block;border:1px solid #bfbfbf;color:#666;height:.64rem;line-height:.65rem;width:100%;box-sizing:border-box;border-radius:.05rem}.filter-container .filter li.active span{color:#06c1ae;background:#eafcfa;border:1px solid #06c1ac}.filter-container .filter li:nth-child(4n){padding-right:0}.filter-container .spinner-container{display:none;margin:auto 0;width:100%;height:2.4rem;line-height:2.4rem;text-align:center;background:#fff}.filter-container .spinner-container span{display:inline-block}.filter-container .fail-container{display:none;height:2.4rem;box-sizing:border-box;padding-top:.6rem;text-align:center}.filter-container .fail-container .msg{height:.7rem;line-height:.5rem;color:#666;font-size:.28rem}.filter-container .fail-container .reload-btn{display:inline-block;box-sizing:border-box;height:.8rem;line-height:.8rem;border-radius:.06rem;background:#06c1ae;color:#fff;font-size:.34rem;padding:0 .3rem}.filter-container .info{display:none;color:#666;font-size:.24rem;margin:auto 0;text-align:center;padding:.05rem;line-height:2.4rem}footer{margin-top:.3rem;padding:0 .2rem .4rem;background:#f0efed}footer .footer-bar{font-size:.28rem;margin-bottom:.4rem}footer .footer-nav{margin-bottom:.18rem}footer .footer-nav ul{margin:0;padding:.18rem 0;font-size:.24rem;white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-box}footer .footer-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-right:.02rem solid #666;text-align:center}footer .footer-nav ul li:last-child{border-right:0}footer .footer-nav ul li>a{color:#06c1ae}footer .footer-links{font-size:.24rem;margin:.3rem .2rem;text-align:center}footer .footer-copyright{color:#999;font-size:.22rem;text-align:center;position:relative}footer .footer-copyright .hr{display:block;content:"";width:100%;position:absolute;top:50%;border-top:1px solid #999}footer .footer-copyright .footer-copyright-text{position:relative;padding:0 .3rem;background-color:#f0efed}footer .footer-copyright .footer-copyright-text a{text-decoration:none;color:#999}.order-item{box-sizing:border-box;padding:.3rem .24rem;border-bottom:1px solid #ccc;position:relative;overflow:visible;-webkit-transition:-webkit-transform .2s}.order-item .right dl .item,.order-item .right dl dt.title div:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-item .countdown{display:none}.order-item .order{width:100%;position:relative}.order-item .left{position:absolute;left:0;top:0;width:.76rem}.order-item .left .img-ctn{background:#f4f4f4;width:.76rem;height:.76rem}.order-item .left .img-ctn img{width:.86rem;height:.86rem;border-radius:.08rem}.order-item .right{box-sizing:border-box;margin-left:.92rem}.order-item .right dl dt{height:.36rem;line-height:.36rem;color:#999;font-size:.28rem;font-weight: 100}.order-item .right dl dt.title{color:#333;height:.44rem;line-height:.44rem;font-size:.28rem;padding-bottom:.1rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-item .right dl dt.title div:first-child{height: .4rem;box-sizing:border-box;padding-right:.2rem;font-size:.3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1}.order-item .right dl dt.title div:last-child{color:#06C1AE}.order-item .right dl .btn-container.disabled .mt-btn{color:#ccc;border-color:#ccc}.order-item .right dl .btn-container{text-align:right;height:.54rem;margin-top:-.2rem}.order-item .right dl .btn-container .mt-btn{display:inline-block;box-sizing:border-box;height:.4rem;color:#ffb659;margin-right:.1rem;border:1px solid #ffb659;padding:0 .1rem;border-radius:4px}.order-item .right dl .btn-container .mt-btn:last-child{margin-right:0}.order-item .del-btn{display:none;width:.45rem;height:.45rem;text-align:center;line-height:.45rem;position:absolute;left:-.65rem;top:50%;background-color:#EC5330;color:#fff;-webkit-transform:translateY(-50%);border-radius:50%;font-size:.4rem}.order-item .del-btn.show{display:block}.order-item.del-order{-webkit-transform:translateX(1.15rem)}.msg-ft .msg-btn,.msg-hd,.msg-toast{text-align:center}.msg-bg{background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;z-index:998}.msg-doc{position:fixed;left:.3rem;right:.3rem;bottom:45%;border-radius:.06rem;background:#fff;overflow:hidden;z-index:999}.msg-hd{background:#f0efed;color:#333;padding:.28rem 0;overflow:hidden;font-size:.4rem;border-bottom:1px solid #DDD8CE}.msg-bd{font-size:.34rem;padding:.43rem;border-bottom:1px solid #D8D8D8}.msg-toast{background:rgba(0,0,0,.8);font-size:.4rem;color:#fff;border:none;padding:.4rem;-webkit-animation-name:pop-hide;-webkit-animation-duration:5s;border-radius:.12rem;bottom:60%;opacity:0;pointer-events:none}.msg-alert,.msg-confirm{-webkit-animation-name:pop;-webkit-animation-duration:.3s}.msg-option,.msg-slide{-webkit-animation-name:slideup;-webkit-animation-duration:.3s}.msg-option{background:0 0;bottom:.5rem}@-webkit-keyframes pop-hide{0%{-webkit-transform:scale(.8);opacity:0}2%{-webkit-transform:scale(1.1);opacity:1}6%{-webkit-transform:scale(1)}90%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.9);opacity:0}}@-webkit-keyframes pop{0%{-webkit-transform:scale(.8);opacity:0}40%{-webkit-transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(1)}}@-webkit-keyframes slideup{0%{-webkit-transform:translateY(100%)}40%{-webkit-transform:translateY(-10%)}100%{-webkit-transform:translateY(0)}}.msg-ft{display:-webkit-box;display:-ms-flexbox;font-size:.34rem}.msg-ft .msg-btn{display:block;-webkit-box-flex:1;-ms-flex:1;margin-right:-1px;border-right:1px solid #D8D8D8;height:.88rem;line-height:.88rem;color:#06c1ae}.msg-btn:last-child{border-right:none}.msg-option .msg-option-btns:first-child .btn:first-child,.msg-option div:first-child{border-radius:.06rem .06rem 0 0;border-top:0}.msg-option .btn{width:100%;background:#fff;border:0;color:#06c1ae;border-radius:0;height:.8rem;line-height:.8rem;border-top:1px solid #ccc}.msg-option .msg-bd{background:#fff;border-bottom:none}.msg-option-btns .btn:last-child{border-radius:0 0 .06rem .06rem;border-bottom:1px solid #ccc}.msg-option .msg-btn-cancel{padding:0;margin-top:.14rem;color:#06c1ae;border-radius:.06rem}.msg-dialog .msg-hd{background-color:#fff}.msg-dialog .msg-bd{background-color:#f0efed}.msg-slide{background:0 0;bottom:0;left:0;right:0;border-radius:0}
/*会员主页*/

#huiyuan .modal-body .list .huiyuan_more_content{
	font-size: .32rem;
    line-height: .6rem;
    padding: 0 .2rem;
    text-indent: 2em;
	opacity: 0;
	transition: .5s;
	height: 0;
	background: whitesmoke;
	overflow-y: scroll;
    }
   
#storage .modal-body .list .storage_content{
	height: 0;
	opacity: 0;
	transition:.5s;
	overflow-y:scroll ;
	background: whitesmoke;
}
   
#storage .modal-body .list .storage_record{
	font-size: .32rem;
    line-height: .6rem;
    padding: 0rem .2rem;
	display: flex;
	justify-content: space-between;
	position: relative;
	border-bottom: 1px solid #ddd;
    }
    
#storage .modal-body .list .storage_record .storage_money.orange{
	width: 1.8rem;
	text-align: right;
}
.orange{color: orange;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.msg-bg {
				background: rgba(0, 0, 0, .7);
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				z-index: 998
			}
			
			.msg-doc {
				position: fixed;
				left: .3rem;
				right: .3rem;
				bottom: 45%;
				border-radius: .06rem;
				background: #fff;
				overflow: hidden;
				z-index: 999
			}
			
			.msg-hd {
				background: #f0efed;
				color: #333;
				text-align: center;
				padding: .28rem 0;
				overflow: hidden;
				font-size: .4rem;
				border-bottom: 1px solid #DDD8CE
			}
			
			.msg-bd {
				font-size: .34rem;
				padding: .43rem;
				border-bottom: 1px solid #D8D8D8
			}
			
			.msg-toast {
				background: rgba(0, 0, 0, .8);
				font-size: .4rem;
				color: #fff;
				border: 0;
				text-align: center;
				padding: .4rem;
				-webkit-animation-name: pop-hide;
				-webkit-animation-duration: 5s;
				border-radius: .12rem;
				bottom: 60%;
				opacity: 0;
				pointer-events: none
			}
			
			.msg-confirm,
			.msg-alert {
				-webkit-animation-name: pop;
				-webkit-animation-duration: .3s
			}
			
			.msg-option {
				-webkit-animation-name: slideup;
				-webkit-animation-duration: .3s
			}
			
			@-webkit-keyframes pop-hide {
				0% {
					-webkit-transform: scale(0.8);
					opacity: 0
				}
				2% {
					-webkit-transform: scale(1.1);
					opacity: 1
				}
				6% {
					-webkit-transform: scale(1)
				}
				90% {
					-webkit-transform: scale(1);
					opacity: 1
				}
				100% {
					-webkit-transform: scale(0.9);
					opacity: 0
				}
			}
			
			@-webkit-keyframes pop {
				0% {
					-webkit-transform: scale(0.8);
					opacity: 0
				}
				40% {
					-webkit-transform: scale(1.1);
					opacity: 1
				}
				100% {
					-webkit-transform: scale(1)
				}
			}
			
			@-webkit-keyframes slideup {
				0% {
					-webkit-transform: translateY(100%)
				}
				40% {
					-webkit-transform: translateY(-10%)
				}
				100% {
					-webkit-transform: translateY(0)
				}
			}
			
			.msg-ft {
				display: -webkit-box;
				display: -ms-flexbox;
				font-size: .34rem
			}
			
			.msg-ft .msg-btn {
				display: block;
				-webkit-box-flex: 1;
				-ms-flex: 1;
				margin-right: -1px;
				border-right: 1px solid #D8D8D8;
				height: .88rem;
				line-height: .88rem;
				text-align: center;
				color: #06c1ae
			}
			
			.msg-btn:last-child {
				border-right: 0
			}
			
			.msg-option {
				background: 0;
				bottom: .5rem
			}
			
			.msg-option div:first-child,
			.msg-option .msg-option-btns:first-child .btn:first-child {
				border-radius: .06rem .06rem 0 0;
				border-top: 0
			}
			
			.msg-option .btn {
				width: 100%;
				background: #fff;
				border: 0;
				color: #06c1ae;
				border-radius: 0
			}
			
			.msg-option .msg-bd {
				background: #fff;
				border-bottom: 0
			}
			
			.msg-option .btn {
				height: .8rem;
				line-height: .8rem;
				border-top: 1px solid #ccc
			}
			
			.msg-option-btns .btn:last-child {
				border-radius: 0 0 .06rem .06rem;
				border-bottom: 1px solid #ccc
			}
			
			.msg-option .msg-btn-cancel {
				padding: 0;
				margin-top: .14rem;
				color: #06c1ae;
				border-radius: .06rem
			}
			
			.msg-dialog .msg-hd {
				background-color: #fff
			}
			
			.msg-dialog .msg-bd {
				background-color: #f0efed
			}
			
			.msg-slide {
				background: 0;
				bottom: 0;
				left: 0;
				right: 0;
				border-radius: 0;
				-webkit-animation-name: slideup;
				-webkit-animation-duration: .3s
			}


.moneycard {
        background-color: white;
    }

    .moneycard a {
        padding: .2rem;
        padding-top: .28rem;
        padding-bottom: 0;
    }

    .moneycard .moneycard-value {
        width: 1.2rem;
        height: 1.2rem;
        position: absolute;
        background-color: #FF9435;
        color: white;
        line-height: 1.2rem;
        border-radius: .1rem;
        text-align: center;
        font-size: .34rem;
    }

    .moneycard .moneycard-desc {
        margin-left: 1.4rem;
        border-bottom: 1px solid #CEC9BF;
        padding-bottom: .28rem;
    }

    .moneycard:last-child .moneycard-desc {
        border-bottom: 0;
    }

    .moneycard-desc h6 {
        margin-top: 0;
        font-size: .3rem;
        margin-bottom: .2rem;
    }

    .moneycard .moneycard-code {
        display: block;
        color: #666;
        font-style: normal;
        margin-bottom: .14rem;
    }

    .moneycard .moneycard-des {
        color: #666;
        margin-bottom: .4rem;
    }

    .moneycard .moneycard-status {
        color: #999;
    }

    .moneycard-disabled .moneycard-value {
        background-color: #DFDFDF;
    }

    .moneycard-disabled .moneycard-code, .moneycard-disabled .moneycard-des, .moneycard-disabled h6 {
        color: #999;
    }

    .btn-wrapper {
        margin: .2rem;
    }

    .no-content {
        color: #D4D4D4;
        font-size:;
        text-align: center;
        margin-top: .2rem;
        margin-bottom: 1rem;
    }

    .icon-line {
        font-size: 3rem;
        margin-bottom: .2rem;
    }

    .add-magiccard h3 {
        margin: 0;
        font-size: .36rem;
        padding: .3rem;
        border-bottom: 1px solid #DDD8CE;
    }

    .add-magiccard .content {
        padding:.4rem;
        text-align: center;
        border-bottom: 1px solid #DDD8CE;
    }

    .add-magiccard .content input {
        width: 98%;
        margin: 0 auto;
        border: 1px solid #DDD8CE;
        height: .8rem;

    }

    .magiccard {
        width: 50%;
        padding: .35rem;
        text-align: center;
        display: inline-block;
        box-sizing: border-box;
        border-right:1px solid #DDD8CE;
    }

    .my-account {
        color: #333;
        position: relative;
        background: -webkit-linear-gradient(top,#e1dace,#dfc8b4);
        border-bottom: 1px solid #C0BBB2;
        display: block;
        height: 1.6rem;
        position: relative;
        padding-right: .2rem;
    }
    .my-account>img {
        height: 100%;
        position: absolute;
        right: 0;
        top:0;
        z-index: 0;
    }
    .my-account .user-info {
        z-index: 1;
        position: relative;
        height: 100%;
        padding: .28rem .2rem;
        margin-right: .2rem;
        box-sizing: border-box;
        padding-left: 2rem;
        font-size: .24rem;
        color: #666;
    }
    .my-account .uname {
        font-size: .3rem;
        color: #333;
        margin-top: .1rem;
        margin-bottom: .25rem;
    }
    .my-account strong {
        color: #FF9712;
        font-weight: normal;
    }
    .my-account .avater {
        position: absolute;
        top: .2rem;
        left: .4rem;
        width: 1.2rem;
        height: 1.2rem;
        border-radius: 50%;
    }
    .my-account .more.more-weak:after {
        border-color: #666;
        -webkit-transform: translateY(-50%) scaleY(1.2) rotateZ(-135deg);
    }
    .orderindex li {
        display: inline-block;
        width: 25%;
        text-align:center;
        position: relative;
    }
    .orderindex li .react {
        padding: .28rem 0;
    }
    .orderindex .text-icon {
        display: block;
        font-size: .6rem;
        margin-bottom: .18rem;
    }
    .orderindex .amount-icon {
        position: absolute;
        left: 50%;
        top: .16rem;
        color: white;
        background: #EC5330;
        border-radius: 50%;
        padding: .08rem .06rem;
        min-width: .5rem;
        font-size: .24rem;
        margin-left: .1rem;
        display: none;
    }
    .order-icon {
        display: inline-block;
        width: .5rem;
        height: .5rem;
        text-align: center;
        line-height: .5rem;
        border-radius: .06rem;
        color: white;
        margin-right: .25rem;
        margin-top: -.06rem;
        margin-bottom: -.06rem;
        background-color: #F5716E;
        vertical-align: initial;
        font-size: .3rem;
    }
    .order-all {
        background-color: #06c1ae;
    }
    .order-zuo,.order-jiudian {
        background-color: #F5716E;
    }
    .order-fav {
        background-color: #0092DE;
    }
    .order-card {
        background-color: #EB2C00;
    }
    .order-lottery {
        background-color: #F5B345;
    }
    .level-icon{
        vertical-align: middle;
        margin-left: .2rem;
    }
    .icon-point {
        display: inline-block;
        width: .5rem;
        height: .5rem;
        border-radius: .06rem;
        margin-right: .25rem;
        margin-top: -.06rem;
        margin-bottom: -.06rem;
        background-color: #F5716E;
        vertical-align: middle;
        background: url(//p0.meituan.net/mmc/7a85a206820814190b1fc332c10f37cf3081.png);
        background-size: 100%;

    }
    .icon-treasure {
        display: inline-block;
        width: .5rem;
        height: .5rem;
        border-radius: .06rem;
        margin-right: .25rem;
        margin-top: -.06rem;
        margin-bottom: -.06rem;
        background-color: #F5716E;
        vertical-align: middle;
        background: url(//p1.meituan.net/tuanpic/7514a5a1756103ba382f3a1a605882621188.png);
        background-size: 100%;
    }
    .icon-new {
        display: inline-block;

        background-size: 100%;
        width: .41rem;
        height: .21rem;
        background-repeat: no-repeat;
        vertical-align: top;
        margin-left: .1rem;
    }

/*红包*/



/*房间详情页面样式*/
 .cm-slide .swiper-wrapper:before, .cm-slide .swiper-wrapper:after {
            content : "";
            display : table
        }
        .cm-slide .swiper-wrapper:after {
            clear : both
        }
        .cm-slide {
            overflow : hidden;
            position : relative;
            height   : 10.5rem
        }
        .cm-slide .cm-slide-view {
            width : 100%
        }
        .cm-slide .swiper-wrapper {
            width    : 200rem;
            position : absolute
        }
        .cm-slide .swiper-wrapper .swiper-slide {
            float : left;
            display: -webkit-box;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
            width: 100%;
            box-sizing: border-box;
        }
        .cm-slide--full-img img {
            width : 100%;
            height: 100%;
        }
        .cm-slide.cm-slide--vertical .swiper-wrapper {
            width : 100%
        }
        .cm-slide.cm-slide--vertical .swiper-wrapper .swiper-slide {
            float : none
        }
        .cm-slide .cm-slide-bullet {
            position   : absolute;
            z-index    : 99;
            left       : 0;
            right      : 0;
            bottom     : 0.5rem;
            text-align : center
        }
        .cm-slide .cm-slide-bullet .cm-bullet-item {
            font-style       : normal;
            font-size        : 0;
            background-color : rgba(0, 0, 0, 0.8);
            display          : inline-block;
            width            : 0.4rem;
            height           : 0.4rem;
            border-radius    : 0.25rem;
            margin           : 0.1rem
        }
        .cm-slide .cm-slide-bullet .cm-bullet-item.active {
            background-color : rgba(255, 255, 255, 0.8)
        }

        .cm-slide .cui-slide-nav-new {
            color:#fff;
            position:absolute;
            bottom:0.45rem;
            text-align:right;
            right:1.1em;
            z-index:500;
            -webkit-transform:translateZ(0);/*数字抖动bug*/
            transform:translateZ(0);
            text-shadow:0 2px 1px rgba(0,0,0,.5);
        }
        
/*修改信息*/
	 .cui-tab-mod {
      display          : -webkit-box;
      display          : -moz-box;
      display          : -ms-flexbox;
      display          : -webkit-flex;
      display          : flex;
      height           : 2.15rem;
      line-height      : 2.15rem;
      border-bottom    : #bcbcbc 1px solid;
      background-color : #fafafa;
      color            : #666;
      font-size        : 0.75rem;
      position         : relative;
      display          : table\9;
      width            : 100%
    }
    .cui-tab-mod li {
      text-align       : center;
      -webkit-box-flex : 1;
      -moz-box-flex    : 1;
      -webkit-flex     : 1;
      -ms-flex         : 1;
      flex             : 1;
      display          : table-cell\9
    }
    .cui-tab-mod li.cui-tab-current {
      color : #4289ff
    }
    .cui-tab-mod .cui-tab-scrollbar {
      position           : absolute;
      left               : 0;
      height             : 0.2rem;
      bottom             : -0.05rem;
      background-color   : #4289ff;
      -webkit-transition : -webkit-transform 300ms ease-in-out;
      -moz-transition    : -moz-transform 300ms ease-in-out;
      -ms-transition     : -ms-transform 300ms ease-in-out;
      transition         : transform 300ms ease-in-out;
      z-index            : -1
    }
    .cui-tabnum2 {
      width : 50%
    }
    .cui-tabnum3 {
      width : 33.33333%
    }
    .cui-tabnum4 {
      width : 25%
    }
    .cui-tabnum5 {
      width : 20%
    }
    .cui-tabnum6 {
      width : 16.66666%
    }
    .cui-tab-mod li.cui-tab-current ~ .cui-tab-scrollbar {
      z-index : 2
    }
    .cui-tab-mod li:nth-of-type(1).cui-tab-current ~ .cui-tab-scrollbar {
      -webkit-transform : translate3d(0, 0, 0);
      -moz-transform    : translate3d(0, 0, 0);
      -ms-transform     : translate3d(0, 0, 0);
      transform         : translate3d(0, 0, 0)
    }
    .cui-tab-mod li:nth-of-type(2).cui-tab-current ~ .cui-tab-scrollbar {
      -webkit-transform : translate3d(100%, 0, 0);
      -moz-transform    : translate3d(100%, 0, 0);
      -ms-transform     : translate3d(100%, 0, 0);
      transform         : translate3d(100%, 0, 0)
    }
    .cui-tab-mod li:nth-of-type(3).cui-tab-current ~ .cui-tab-scrollbar {
      -webkit-transform : translate3d(200%, 0, 0);
      -moz-transform    : translate3d(200%, 0, 0);
      -ms-transform     : translate3d(200%, 0, 0);
      transform         : translate3d(200%, 0, 0)
    }
    .cui-tab-mod li:nth-of-type(4).cui-tab-current ~ .cui-tab-scrollbar {
      -webkit-transform : translate3d(300%, 0, 0);
      -moz-transform    : translate3d(300%, 0, 0);
      -ms-transform     : translate3d(300%, 0, 0);
      transform         : translate3d(300%, 0, 0)
    }
    .cui-tab-mod li:nth-of-type(5).cui-tab-current ~ .cui-tab-scrollbar {
      -webkit-transform : translate3d(400%, 0, 0);
      -moz-transform    : translate3d(400%, 0, 0);
      -ms-transform     : translate3d(400%, 0, 0);
      transform         : translate3d(400%, 0, 0)
    }
    .cui-tab-mod li:nth-of-type(6).cui-tab-current ~ .cui-tab-scrollbar {
      -webkit-transform : translate3d(500%, 0, 0);
      -moz-transform    : translate3d(500%, 0, 0);
      -ms-transform     : translate3d(500%, 0, 0);
      transform         : translate3d(500%, 0, 0)
    }
    .cui-tab-mod li:last-of-type.cui-tab-current + .cui-tab-scrollbar.cui-tabnum2 {
      -webkit-transform : translate3d(100%, 0, 0);
      -moz-transform    : translate3d(100%, 0, 0);
      -ms-transform     : translate3d(100%, 0, 0);
      transform         : translate3d(100%, 0, 0)
    }
    .cui-tab-mod li:last-of-type.cui-tab-current + .cui-tab-scrollbar.cui-tabnum3 {
      -webkit-transform : translate3d(200%, 0, 0);
      -moz-transform    : translate3d(200%, 0, 0);
      -ms-transform     : translate3d(200%, 0, 0);
      transform         : translate3d(200%, 0, 0)
    }
    .cui-tab-mod li:last-of-type.cui-tab-current + .cui-tab-scrollbar.cui-tabnum4 {
      -webkit-transform : translate3d(300%, 0, 0);
      -moz-transform    : translate3d(300%, 0, 0);
      -ms-transform     : translate3d(300%, 0, 0);
      transform         : translate3d(300%, 0, 0)
    }
    .cui-tab-mod li:last-of-type.cui-tab-current + .cui-tab-scrollbar.cui-tabnum5 {
      -webkit-transform : translate3d(400%, 0, 0);
      -moz-transform    : translate3d(400%, 0, 0);
      -ms-transform     : translate3d(400%, 0, 0);
      transform         : translate3d(400%, 0, 0)
    }
    .cui-tab-mod li:last-of-type.cui-tab-current + .cui-tab-scrollbar.cui-tabnum6 {
      -webkit-transform : translate3d(500%, 0, 0);
      -moz-transform    : translate3d(500%, 0, 0);
      -ms-transform     : translate3d(500%, 0, 0);
      transform         : translate3d(500%, 0, 0)
    } 
    .cm-num-adjust {
      height           : 1.65rem;
      color            : #4289ff;
      background-color : #fff;
      display          : inline-block;
      border-radius    : 0.2rem
    }
    .cm-num-adjust .cm-adjust-minus, .cm-num-adjust .cm-adjust-plus, .cm-num-adjust .cm-adjust-view {
      width              : 1.65rem;
      height             : 1.65rem;
      line-height        : 1.55rem;
      text-align         : center;
      float              : left;
      -webkit-box-sizing : border-box;
      box-sizing         : border-box
    }
    .cm-num-adjust .cm-adjust-minus, .cm-num-adjust .cm-adjust-plus {
      cursor : pointer;
      border : 1px solid #4289ff
    }
    .cm-num-adjust .cm-adjust-minus.disabled,.cm-num-adjust .cm-adjust-view.disabled, .cm-num-adjust .cm-adjust-plus.disabled {
      cursor           : default !important;
      background-color : #fff !important;
      color            : #999 !important
    }

    .cm-num-adjust .cm-adjust-minus:active, .cm-num-adjust .cm-adjust-plus:active {
      background-color : #4289ff
    }
    .cm-num-adjust .cm-adjust-minus:active::before, .cm-num-adjust .cm-adjust-minus:active::after, .cm-num-adjust .cm-adjust-plus:active::before, .cm-num-adjust .cm-adjust-plus:active::after {
      background-color : #fff
    }
    .cm-num-adjust .cm-adjust-minus {
      border-right  : none;
      border-radius : 0.2rem 0 0 0.2rem;
      position      : relative
    }
    .cm-num-adjust .cm-adjust-minus::before {
      content           : "";
      height            : 0.1rem;
      width             : 0.8rem;
      background-color  : #4289ff;
      position          : absolute;
      top               : 50%;
      left              : 50%;
      -webkit-transform : translate3d(-50%, -50%, 0);
      transform         : translate3d(-50%, -50%, 0)
    }
    .cm-num-adjust .cm-adjust-minus + .cm-adjust-plus {
      border-left : 1px solid #4289ff
    }
    .cm-num-adjust .cm-adjust-plus {
      border-left   : none;
      border-radius : 0 0.2rem 0.2rem 0;
      position      : relative
    }
    .cm-num-adjust .cm-adjust-plus::before, .cm-num-adjust .cm-adjust-plus::after {
      content           : "";
      width             : 0.8rem;
      height            : 0.1rem;
      background-color  : #4289ff;
      position          : absolute;
      top               : 50%;
      left              : 50%;
      -webkit-transform : translate3d(-50%, -50%, 0);
      transform         : translate3d(-50%, -50%, 0)
    }
    .cm-num-adjust .cm-adjust-plus::after {
      width  : 0.1rem;
      height : 0.8rem
    }
    .cm-num-adjust .cm-adjust-view {
      border   : 1px solid #4289ff;
      overflow : hidden
    }
    .cm-num-adjust input.cm-adjust-view {
      background-color   : #fff;
      border-radius      : 0;
      line-height        : normal;
      /*padding-top        : 0.25rem;*/
      width              : 1.85rem;
      -webkit-appearance : none
    }
    .cm-num-adjust input.cm-adjust-view:focus {
      outline            : none;
      -webkit-box-shadow : none;
      box-shadow         : none
    }
    .lc-itme .cm-num-adjust .cm-adjust-view {
      width: .05rem;
      border-right: 0;
      color: transparent
    } 
    .cm-num-adjust {
      height           : 1.65rem;
      color            : #4289ff;
      background-color : #fff;
      display          : inline-block;
      border-radius    : 0.2rem
    }
    .cm-num-adjust .cm-adjust-minus, .cm-num-adjust .cm-adjust-plus, .cm-num-adjust .cm-adjust-view {
      width              : 1.65rem;
      height             : 1.65rem;
      line-height        : 1.55rem;
      text-align         : center;
      float              : left;
      -webkit-box-sizing : border-box;
      box-sizing         : border-box
    }
    .cm-num-adjust .cm-adjust-minus, .cm-num-adjust .cm-adjust-plus {
      cursor : pointer;
      border : 1px solid #4289ff
    }
    .cm-num-adjust .cm-adjust-minus.disabled,.cm-num-adjust .cm-adjust-view.disabled, .cm-num-adjust .cm-adjust-plus.disabled {
      cursor           : default !important;
      background-color : #fff !important;
    
      color            : #999 !important
    }
    .cm-num-adjust .cm-adjust-minus.disabled::before, .cm-num-adjust .cm-adjust-minus.disabled::after, .cm-num-adjust .cm-adjust-plus.disabled::before, .cm-num-adjust .cm-adjust-plus.disabled::after {
      background-color : #4289ff;
    }
    .cm-num-adjust .cm-adjust-minus:active, .cm-num-adjust .cm-adjust-plus:active {
      background-color : #4289ff
    }
    .cm-num-adjust .cm-adjust-minus:active::before, .cm-num-adjust .cm-adjust-minus:active::after, .cm-num-adjust .cm-adjust-plus:active::before, .cm-num-adjust .cm-adjust-plus:active::after {
      background-color : #fff
    }
    .cm-num-adjust .cm-adjust-minus {
      border-right  : none;
      border-radius : 0.2rem 0 0 0.2rem;
      position      : relative
    }
    .cm-num-adjust .cm-adjust-minus::before {
      content           : "";
      height            : 0.1rem;
      width             : 0.8rem;
      background-color  : #4289ff;
      position          : absolute;
      top               : 50%;
      left              : 50%;
      -webkit-transform : translate3d(-50%, -50%, 0);
      transform         : translate3d(-50%, -50%, 0)
    }
    .cm-num-adjust .cm-adjust-minus + .cm-adjust-plus {
      border-left : 1px solid #4289ff
    }
    .cm-num-adjust .cm-adjust-plus {
      border-left   : none;
      border-radius : 0 0.2rem 0.2rem 0;
      position      : relative
    }
    .cm-num-adjust .cm-adjust-plus::before, .cm-num-adjust .cm-adjust-plus::after {
      content           : "";
      width             : 0.8rem;
      height            : 0.1rem;
      background-color  : #4289ff;
      position          : absolute;
      top               : 50%;
      left              : 50%;
      -webkit-transform : translate3d(-50%, -50%, 0);
      transform         : translate3d(-50%, -50%, 0)
    }
    .cm-num-adjust .cm-adjust-plus::after {
      width  : 0.1rem;
      height : 0.8rem
    }
    .cm-num-adjust .cm-adjust-view {
      border   : 1px solid #4289ff;
      overflow : hidden
    }
    .cm-num-adjust input.cm-adjust-view {
      background-color   : #fff;
      border-radius      : 0;
      line-height        : normal;
      /*padding-top        : 0.25rem;*/
      width              : 1.85rem;
      -webkit-appearance : none
    }
    .cm-num-adjust input.cm-adjust-view:focus {
      outline            : none;
      -webkit-box-shadow : none;
      box-shadow         : none
    }
    .lc-itme .cm-num-adjust .cm-adjust-view {
      width: .05rem;
      border-right: 0;
      color: transparent
    } 
    
/*退出页面提示*/
.cui-roller-btns,.cui-roller-btns .cui-flexbd:nth-of-type(2){border-style: solid; border-color: #ddd; border-image: url() 2 stretch; -webkit-border-image: url() 2 stretch;}
    .cui-pop-box {
      width         : 90%;
      margin        : auto;
      position      : relative;
      overflow      : hidden;
      border-radius : 0.15rem;
      z-index       : 9999
    }
    .cui-pop-box .cui-hd {
      background    : #fff;
      height      : 2rem;
      line-height : 2rem;
      font-size   : 1.2em;
      color       : #fff;
      background  : #4289ff;
      padding     : 0 0.5rem;
      position    : relative
    }
    .cui-pop-box .cui-bd {
      background-color: #fff;
    }
    .cui-roller-btns {
      display : -webkit-box;
      display : -moz-box;
      display : -ms-flexbox;
      display : -webkit-flex;
      display : flex;
      width   : 100%;
      -webkit-box-flex : 1;
      -moz-box-flex    : 1;
      -webkit-flex     : 1;
      -ms-flex         : 1;
      flex             : 1;
      background         : #fff;
      border-width: 1px 0 0 0;
      line-height        : 0.9rem;
      text-align         : center;
      -webkit-box-sizing : border-box;
      -moz-box-sizing    : border-box;
      box-sizing         : border-box
    }
    .cui-flexbd {
      -webkit-box-flex : 1;
      -moz-box-flex    : 1;
      -webkit-flex     : 1;
      -ms-flex         : 1;
      flex             : 1
    }
    .cui-roller-btns .cui-flexbd {
      padding : 0.6rem 0;
      color   : #4289ff
    }
    .cui-roller-btns a {
      color : #4289ff
    }
    .cui-roller-btns .cui-flexbd:active {
      opacity : .75
    }
    .cui-roller-btns .cui-flexbd:nth-of-type(2) {
      border-width:0 0 0 1px;
    }
    .cui-error-tips {
      color      : #2b2b2b;
      padding    : 1rem;
      text-align : center
    }
    .cui-error-tips p{text-align: center;}

    .cui--price-changes .cui-roller-btns {-webkit-flex-direction: column; flex-direction: column;}
    .cui--price-changes .cui-roller-btns .cui-flexbd {border-width:1px 0 0 0;margin-top: -1px}
    

/*房间改变提示框*/
 .cui-roller-btns,.cui-roller-btns .cui-flexbd:nth-of-type(2){border-style: solid; border-color: #ddd; border-image: url(data:images/gif;base64,R0lGODlhBQAFAIABAN3d3f///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch; -webkit-border-image: url(data:images/gif;base64,R0lGODlhBQAFAIABAN3d3f///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;}
    .cui-pop-box {
      width         : 90%;
      margin        : auto;
      position      : relative;
      overflow      : hidden;
      border-radius : 0.15rem;
      z-index       : 9999
    }
    .cui-pop-box .cui-hd {
      background    : #fff;
      height      : 2rem;
      line-height : 2rem;
      font-size   : 1.2em;
      color       : #fff;
      background  : #4289ff;
      padding     : 0 0.5rem;
      position    : relative
    }
    .cui-pop-box .cui-bd {
      background-color: #fff;
    }
    .cui-roller-btns {
      display : -webkit-box;
      display : -moz-box;
      display : -ms-flexbox;
      display : -webkit-flex;
      display : flex;
      width   : 100%;
      -webkit-box-flex : 1;
      -moz-box-flex    : 1;
      -webkit-flex     : 1;
      -ms-flex         : 1;
      flex             : 1;
      background         : #fff;
      border-width: 1px 0 0 0;
      line-height        : 0.9rem;
      text-align         : center;
      -webkit-box-sizing : border-box;
      -moz-box-sizing    : border-box;
      box-sizing         : border-box
    }
    .cui-flexbd {
      -webkit-box-flex : 1;
      -moz-box-flex    : 1;
      -webkit-flex     : 1;
      -ms-flex         : 1;
      flex             : 1
    }
    .cui-roller-btns .cui-flexbd {
      padding : 0.6rem 0;
      color   : #4289ff
    }
    .cui-roller-btns a {
      color : #4289ff
    }
    .cui-roller-btns .cui-flexbd:active {
      opacity : .75
    }
    .cui-roller-btns .cui-flexbd:nth-of-type(2) {
      border-width:0 0 0 1px;
    }
    .cui-error-tips {
      color      : #2b2b2b;
      padding    : 1rem;
      text-align : center
    }

    .cui--price-changes .cui-roller-btns {-webkit-flex-direction: column; flex-direction: column;}
    .cui--price-changes .cui-roller-btns .cui-flexbd {border-width:1px 0 0 0;margin-top: -1px}